<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
					<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
					
					<c:if test="${pageInfo.pages > 1}">
					    <nav class="navigation pagination" role="navigation">
					        <div class="nav-links">
					            <c:choose>
					                <c:when test="${pageInfo.pages <= 3 }">
					                    <c:set var="begin" value="1"/>
					                    <c:set var="end" value="${pageInfo.pages }"/>
					                </c:when>
					                <c:otherwise>
					                    <c:set var="begin" value="${pageInfo.pageNum-1 }"/>
					                    <c:set var="end" value="${pageInfo.pageNum + 2}"/>
					                    <c:if test="${begin < 2 }">
					                        <c:set var="begin" value="1"/>
					                        <c:set var="end" value="3"/>
					                    </c:if>
					                    <c:if test="${end > pageInfo.pages }">
					                        <c:set var="begin" value="${pageInfo.pages-2 }"/>
					                        <c:set var="end" value="${pageInfo.pages }"/>
					                    </c:if>
					                </c:otherwise>
					            </c:choose>
					                <%--上一页 --%>
					            <c:choose>
					                <c:when test="${pageInfo.pageNum eq 1 }">
					                    <%--当前页为第一页，隐藏上一页按钮--%>
					                </c:when>
					                <c:otherwise>
					                    <a class="page-numbers" href="${pageUrlPrefix}=${pageInfo.pageNum-1}"> 
					                        <i class="layui-icon">&#xe603;</i>
					                    </a>
					                </c:otherwise>
					            </c:choose>
					                <%--显示第一页的页码--%>
					            <c:if test="${begin >= 2 }">
					                <a class="page-numbers" href="${pageUrlPrefix}=1">1</a>
					            </c:if>
					                <%--显示点点点--%>
					            <c:if test="${begin  > 2 }">
					                <span class="page-numbers dots">…</span>
					            </c:if>
					                <%--打印 页码--%>
					            <c:forEach begin="${begin }" end="${end }" var="i">
					                <c:choose>
					                    <c:when test="${i eq pageInfo.pageNum }">
					                        <a class="page-numbers current">${i}</a>
					                    </c:when>
					                    <c:otherwise>
					                        <a class="page-numbers" href="${pageUrlPrefix}=${i}">${i}</a>
					                    </c:otherwise>
					                </c:choose>
					            </c:forEach>
					                <%-- 显示点点点 --%>
					            <c:if test="${end < pageInfo.pages-1 }">
					                <span class="page-numbers dots">…</span>
					            </c:if>
					                <%-- 显示最后一页的数字 --%>
					            <c:if test="${end < pageInfo.pages }">
					                <a href="${pageUrlPrefix}=${pageInfo.pages}">   ${pageInfo.pages}</a>
					            </c:if>
					                <%--下一页 --%>
					            <c:choose>
					                <c:when test="${pageInfo.pageNum eq pageInfo.pages }">
					                    <%--到了尾页隐藏，下一页按钮--%>
					                </c:when>
					                <c:otherwise>
					                    <a class="page-numbers"  href="${pageUrlPrefix}=${pageInfo.pageNum+1}"> <i class="layui-icon">&#xe602;</i>  </a>
					                </c:otherwise>
					            </c:choose>
					        </div>
					    </nav>
					</c:if>	